make all sorts of excuses - Almanca İngilizce Sözlük